const app = getApp()
Component({
  properties: {
    navbarData: {   //navbarData   由父页面传递的数据，变量名字自命名
      type: Object,
      value: {},
      observer: function (newVal, oldVal) { }
    }
  },
  data: {
    height: '',
    //默认值  默认显示左上角
    navbarData: {
      showCapsule: 1
    },
    hidden:0
  },
  attached: function () {
    // 获取是否是通过分享进入的小程序
    this.setData({
      share: app.globalData.share
    })
    // 定义导航栏的高度   方便对齐
    this.setData({
      height: app.globalData.height
    })
  },
  methods: {
    // 返回上一页面
    _navback(event) {
      // 当前页面为“编辑收货地址”时，对返回按钮进行劫持
      if (this.data.navbarData.pageName === 'edit-address') {
        wx.showModal({
          content: '当前页面尚未保存，是否确认返回？',
          cancelColor: '#909399',
          confirmColor: '#3888FF',
          success: function (res) {
            if (res.confirm) {
              wx.navigateBack()
            }
          }
        })
        return;
      }
      wx.navigateBack()
    },
    //返回到首页
    _backhome() {
      wx.switchTab({
        url: '/pages/home/home',
      })
    }
  }

})